toilet trailer - Alemán Inglés Diccionario